self-refuting idea - Francés Inglés Diccionario